[TOC]
PHP安装MongoDB扩展驱动
window上安装 MongoDB PHP扩展:
Github上已经提供了用于window平台的预编译php mongodb驱动二进制包(下载地址),你可以下载与你php对应的版本,但是你需要注意以下几点问题:
1.安装的版本要与安装的PHP版本一致,例如php_mongo-1.6.8-5.4-vc9.dll运行环境是PHP5.4_ts_x86版本,且系统环境至少为vc9。
2.’Thread safe’(线程安全)是运行在Apache上以模块的PHP上,如果你以CGI的模式运行PHP,请选择非线程安全模式(’ non-thread safe’)。
3.下载完你需要的二进制包后,解压压缩包,将’php_mongo.dll’文件添加到你的PHP扩展目录中(ext)。ext目录通常在PHP安装目录下的ext目录。
打开php配置文件 php.ini 添加以下配置:
重启服务器。
通过浏览器访问phpinfo,如果安装成功,就会看到mongo。
PHP操作mongodb
PHP已经提供了一系列的Mongo操作类:
http://php.net/manual/zh/book.mongo.php
MongoClient类
这个类用于创建和管理连接。
MongoClient
基本用法
|
|
MongoDB类
该类的实例用于和数据库进行交互。例如:要获取一个数据库:
|
|
MongoCollection类
提供对集合的操作,如增删查改。
|
|
MongoCursor类
用来遍历结果。例如:
实战
|
|
参考:
- 8天学通MongoDB——第八天 驱动实践http://www.cnblogs.com/huangxincheng/archive/2012/03/09/2386054.html
- PHP安装MongoDB扩展 |菜鸟教程
http://www.runoob.com/mongodb/mongodb-install-php-driver.html- php连接mongo:MongoDB PHP | 菜鸟教程
http://www.runoob.com/mongodb/mongodb-php.html